package mybaidu

//百度返回的
type BaiduToken struct {
	Access_token string `json:"access_token"`
}

//
type BadiuXYZ struct {
	Left   int `json:"left"`
	Top    int `json:"top"`
	Width  int `json:"width"`
	Height int `json:"height"`
}

//
type BaiduLocation struct {
	Location BadiuXYZ `json:"location"`
	Words    string   `json:"words"`
}

//身份证信息
type BaiduWordResult struct {
	Addr   BaiduLocation `json:"住址"`
	IDCard BaiduLocation `json:"公民身份号码"`
	Birth  BaiduLocation `json:"出生"`
	Name   BaiduLocation `json:"姓名"`
	Sex    BaiduLocation `json:"性别"`
	Nation BaiduLocation `json:"民族"`
}

//身份证信息
type BaiduResInfo struct {
	/*
		normal-识别正常
		reversed_side-身份证正反面颠倒
		non_idcard-上传的图片中不包含身份证
		blurred-身份证模糊
		other_type_card-其他类型证照
		over_exposure-身份证关键字段反光或过曝
		unknown-未知状态
	*/
	Image_status     string          `json:"image_status"`
	Words_result     BaiduWordResult `json:"words_result"`
	Words_result_num int             `json:"words_result_num"`
}

//
type Res_checkOcr struct {
	Url     string `json:"url"`
	Id_card string `json:"id_card"`
}

//
type Req_OcrBind struct {
	Open_id string `json:"open_id"`
	Type    string `json:"type"`
	Id_card string `json:"id_card"`
}
